package org.hgvc.webapp.ets.bo;

import java.io.Serializable;
import java.util.Date;

import org.jocsb.base.bo.User;

public class MemberBooking implements Serializable {
	private String memberBookingId;
	private String memberBookingNo;
	private Date memberBookingDate;
	private Member member;
	private Agreement agreement;
	private Integer year;//use to join entitlement
	private String agreementNo;//use to join entitlement
///
	
	private String guestName;
	private Integer noOfPax;
	private Date checkInDate;
	private Date checkOutDate;
	private Package bookingPackage;
	private String status;
	private String confirmationNo;
	private Date confirmationDate;
	private Integer extraBed;
	private Remark remark;
	private String otherRemarks;
	private User createdBy;
	private User modifiedBy;
	private Date createdDate;
	private Date modifiedDate;
	private String isDeleted;
	private boolean markAsSelect;
	private Integer bookingPoint;
	private Double bookingPrice;
	// added by jimmy for booking 
	private String payBy;//C=cash , P=point
	private Integer noRoom;
	private Integer weekdayPoint;
	private Integer weekendPoint;
	private String actionIdConfirm;
	
	public String getActionIdConfirm() {
		return actionIdConfirm;
	}
	public void setActionIdConfirm(String actionIdConfirm) {
		this.actionIdConfirm = actionIdConfirm;
	}
	public Integer getWeekdayPoint() {
		return weekdayPoint;
	}
	public void setWeekdayPoint(Integer weekdayPoint) {
		this.weekdayPoint = weekdayPoint;
	}
	public Integer getWeekendPoint() {
		return weekendPoint;
	}
	public void setWeekendPoint(Integer weekendPoint) {
		this.weekendPoint = weekendPoint;
	}
	public Integer getNoRoom() {
		return noRoom;
	}
	public void setNoRoom(Integer noRoom) {
		this.noRoom = noRoom;
	}
	public String getPayBy() {
		return payBy;
	}
	public void setPayBy(String payBy) {
		this.payBy = payBy;
	}
 	//////end jimmy//////
	public Integer getBookingPoint() {
		return bookingPoint;
	}
	public void setBookingPoint(Integer bookingPoint) {
		this.bookingPoint = bookingPoint;
	}
	public Double getBookingPrice() {
		return bookingPrice;
	}
	public void setBookingPrice(Double bookingPrice) {
		this.bookingPrice = bookingPrice;
	}
	public String getMemberBookingId() {
		return memberBookingId;
	}
	public void setMemberBookingId(String memberBookingId) {
		this.memberBookingId = memberBookingId;
	}
	public String getMemberBookingNo() {
		return memberBookingNo;
	}
	public void setMemberBookingNo(String memberBookingNo) {
		this.memberBookingNo = memberBookingNo;
	}
	public Date getMemberBookingDate() {
		return memberBookingDate;
	}
	public void setMemberBookingDate(Date memberBookingDate) {
		this.memberBookingDate = memberBookingDate;
	}
	public Member getMember() {
		return member;
	}
	public void setMember(Member member) {
		this.member = member;
	}
 
	public String getGuestName() {
		return guestName;
	}
	public void setGuestName(String guestName) {
		this.guestName = guestName;
	}
	public Integer getNoOfPax() {
		return noOfPax;
	}
	public void setNoOfPax(Integer noOfPax) {
		this.noOfPax = noOfPax;
	}
	public Date getCheckInDate() {
		return checkInDate;
	}
	public void setCheckInDate(Date checkInDate) {
		this.checkInDate = checkInDate;
	}
	public Date getCheckOutDate() {
		return checkOutDate;
	}
	public void setCheckOutDate(Date checkOutDate) {
		this.checkOutDate = checkOutDate;
	}
	public Package getBookingPackage() {
		return bookingPackage;
	}
	public void setBookingPackage(Package bookingPackage) {
		this.bookingPackage = bookingPackage;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getConfirmationNo() {
		return confirmationNo;
	}
	public void setConfirmationNo(String confirmationNo) {
		this.confirmationNo = confirmationNo;
	}
	public Date getConfirmationDate() {
		return confirmationDate;
	}
	public void setConfirmationDate(Date confirmationDate) {
		this.confirmationDate = confirmationDate;
	}
	public Integer getExtraBed() {
		return extraBed;
	}
	public void setExtraBed(Integer extraBed) {
		this.extraBed = extraBed;
	}
	public Remark getRemark() {
		return remark;
	}
	public void setRemark(Remark remark) {
		this.remark = remark;
	}
	public String getOtherRemarks() {
		return otherRemarks;
	}
	public void setOtherRemarks(String otherRemarks) {
		this.otherRemarks = otherRemarks;
	}
	public User getCreatedBy() {
		return createdBy;
	}
	public void setCreatedBy(User createdBy) {
		this.createdBy = createdBy;
	}
	public User getModifiedBy() {
		return modifiedBy;
	}
	public void setModifiedBy(User modifiedBy) {
		this.modifiedBy = modifiedBy;
	}
	public Date getCreatedDate() {
		return createdDate;
	}
	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}
	public Date getModifiedDate() {
		return modifiedDate;
	}
	public void setModifiedDate(Date modifiedDate) {
		this.modifiedDate = modifiedDate;
	}
	public String getIsDeleted() {
		return isDeleted;
	}
	public void setIsDeleted(String isDeleted) {
		this.isDeleted = isDeleted;
	}
	public boolean isMarkAsSelect() {
		return markAsSelect;
	}
	public void setMarkAsSelect(boolean markAsSelect) {
		this.markAsSelect = markAsSelect;
	}
	public Integer getYear() {
		return year;
	}
	public void setYear(Integer year) {
		this.year = year;
	}
	public String getAgreementNo() {
		return agreementNo;
	}
	public void setAgreementNo(String agreementNo) {
		this.agreementNo = agreementNo;
	}
	public Agreement getAgreement() {
		return agreement;
	}
	public void setAgreement(Agreement agreement) {
		this.agreement = agreement;
	}
	
}
